GOOGLE TRANSLATE
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.