Android mobile phone users can download this native app for free. The app supports more than 75 languages of the world. Further the app has a large comprehensive dictionary database and you can get meanings for difficult words in your own as well as other languages. Full text translation is also available for a dozen select languages.
Babylon.com, the creator of the app Babylon2Go, has been aiming at increasing the number of languages in their translation range with several added functionalities. The company has achieved international recognition with continuous improvements of software and other products.
To download this free app just search for it in Android market.