If you find yourself hiking through Madrid's lively streets, sealing a business agreement in Mexico City, or merely hoping to converse more effectively with neighbors who speak Spanish, language barriers are often a source of frustration.We once depended on bulky pocket dictionarie