Android, iOS, BlackBerry, Windows Phone Free
The much hyped Google Translate started out as an online-only translation app, which required data connectivity to work. The newest version currently offers translations up to 80 languages and the most input options through speech, typing, writing or even attaching a picture. Offline mode is also available by downloading language packs.
Your last searched terms are conveniently listed just below the search area for easy referencing.