Google Translate widget lets you get quickly translation on your preferred language. Enter the text you want to translate then choose the language you want to translate it to.
this widget is that it auto detects the source language and you have to only select the output language
Nokia Mobile Dictionary Arabic-is a dictionary application for translating words from one language to another. In addition to pre-installed language(s) you may download additional dictionary languages.
The dictionary application allows you to have English and two user-defined languages on your device at the same time
Speereo Voice Translator (SVT) is an ideal companion for traveling on business or leisure and also is an excellent aid for business communication. Running on Windows Mobile and Symbian based mobile devices it contains of over 4000 phrases in each of 16+ languages and many other useful features
FREE 25 Language Phrasebook from MobileReference- FREE 25 Language Phrasebook: German, French, Spanish, Catalan, Portuguese, Italian, Greek, Danish, Dutch, Swedish, Norwegian, Finnish, Czech, Polish, Hungarian, Russian, Croatian, Turkish, Hebrew, Arabic, Japanese, Chinese, Indonesian, Malay, and Thai. Navigate from Table of Contents or search for words or phrases
FREE Translating Parrot - Send text in your native language. Parrot will respond in up to 12 languages.
* Disclaimer: Application requires internet connection in order to be able to translate.
* Support for Arabic, English, French, Italian, Spanish, Russian, Hindi, Indonesian, Chinese, Japanese, Hebrew, Hatian-Creole
Cambridge Advanced Learner's Dictionary (S60)
The First and Last Word in Dictionaries
The Cambridge Advanced Learner's Dictionary provides definitions for about 170,000 words, phrases and examples and is compiled to offer what learners need most in a dictionary
Acronymic Dictionary for MSDict Viewer - The dictionary works as an add-on database for MSDict Viewer and is fully compatible with all the useful functionalities of the dictionary reader.
For each acronym article a numbered list of possible meanings is provided. Additional explanations for each meaning are displayed in colored font