Google Translate allows you access to nstantly translate between over 50 languages. Some features are: Access to the dictionary, text to speech, voice input, and history “star” you’re favorite translations.
iTranslate – free translator
iTranslate has over 50 languages. You can easily switch between them and personalize your font size to what suits you best while learning different translations.
This is an application that uses Google translation service to translate between you and 150 plus languages.