Platform: iOS, Android; Free
International travel is always easier with someone who knows the language. Without that person, you’re going to need a translator. Google Translate can interpret different languages through voice, text-to-speech, and conversation, or by reading foreign scripts. It will even remember what you translated if you need it later.