Wordgraphs is a community-created multilingual dictionary. Its goal is to allow users to add their own words and phrases to the database as well as improve the quality and accuracy of translations by rating other people's translations.
Any remarks about the website are highly appreciated. You can contact the authors at: