Multilingual dictionary with translations and synonyms for 10 languages