Learn a foreign language with a fully customizable vocabulary and flash-card trainer.
Translate text between 8 languages and hear your computer read it aloud.
Translate English words into Tagalog and Tagalog words into English.
Translate texts and words between various languages.
Refer to an English dictionary and thesaurus on your computer without accessing the Internet.
Learn and improve your English vocabulary by listening to spoken words.
Translate from German into French and vice versa with 600,000 headwords, phrases, and translations.
Focus on quick learning of foreign language vocabulary.
Learn to speak foreign language.
Search and learn words and their spelling and meaning.
Learn and improve your typing speed in Arabic.