Ranked in these QuestionsQuestion Ranking
Pro Supports voice input
Alongsides with the typed text input, this translator app also supports voice input.
Pro A wide variety of languages
This app supports more than 100 languages.
Pro Bilingual packs available for free
If all you need is a bilingual translator - an app that can translate between two languages only, you can get a free bilingual language app from Klays-Development. Though, keep in mind that the free bilingual language apps do contain ads.
The Klays-Development All language translator has no ads.
Con Doesn't work well in the offline mode
When using it in the offline mode, you can only go through the history and the list of favorites.