I have an android and have downloaded (free) a translator--- from english to Spanish and Spanish to English. it has a microphone so the words and phrases are verbalized into the appropriate language.
i have used it on my business trip thru Europe and SE asia. the app holds 50 languages. hope this helps.or you can go on line and buy a translator for about $60.USD. just google "language translator".
buy a pair of pointed ears, change your eyebrows and you will feel like Spock. wish you well.