Google’s Mobile App Turns Your Smartphone into a Universal Translator

The greatest difficulty of traveling abroad is understanding the local language. For example, you can get confuse yourself with ‘embarrassed’ and ‘embarazada’ in Mexico or get funny, weird looks from…