Large collection of dictionaries for many world languages. Dictionaries are freely available online for all users. Language software allows to use many dictionaries offline.