When you need to translate text or spoken words, Google’s translation app still has no equal, especially with this year’s addition of offline translation. Google Translate now supports text and speech translation in more than 70 languages.
Link: Google Translate (Free)