ImTranslator Dictionary provides all kinds of language services from Dictionary and Phrasebook to Translator and language learning tool.
The Dictionary offers millions of professional translations of words, phrases, idioms, expressions and sentences ranging from colloquial and informal to technical and subject-oriented terminology.
ImTranslator Dictionary is enhanced with voice capability, machine translation, advanced all-dictionaries search and much more.