The Visual Dictionary Online is ideal for teachers, parents, translators etc.
It can find translations to a term including several examples for context usage
If you want to learn Hmong language use the free Hmong-English Dictionary.
Learn Egyptian Arabic language.
Translate words in English and Persian, and get synonyms of the words!