Google's Free Translation Engine
Google Translate currently covers over fifty languages and can handle words, sentences, paragraphs, websites and documents. Their mobile website is fast and easy to use
Google Translate App for iOS (iPhone, iPad, iPod Touch) and Android
Apps for Google Translate are available for iOS and Android devices, making this legendary translation engine available on-the-go for free.