Whether you are trekking through the vibrant streets of Madrid, closing a business deal in Mexico City, or simply trying to communicate better with your Spanish-speaking neighbors, language barriers prove to be quite annoying.We once depended on bulky pocket dictionaries or clumsy hand signals. Then came smartphone apps, which were better but requi