Give your students grammar practice as they write their own stories.
Teach your children Arabic.
Translate English words into Tagalog and Tagalog words into English.
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 texts and words between various languages.
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.