Anyone who learns a language knows that translating between two languages is hard. For example, in English "make friends" and "make a phone call" probably uses two different verbs in your language. The same happens the other way around: 神秘 in Chinese translates to "mysterious" and "mystical", but these two words are have very different meanings in English.
Most bilingual dictionaries, unfortunately, are very bad at solving this problem. What's the solution, then?
I think a corpus dictionary is a must-have for any learner! It not only gives a translation of the word, it gives you lots of example sentences so you can make sure you are using it in the right context.
The bilingual corpus dictionary is a great solution. Here's a great one that's available in 20 languages: www.glosbe.com. For English-speakers learning other languages (like me) it's very useful too! I've only used the Farsi-English one, please comment on how you find the one in your language.
Another great one for Chinese learners is www.jukuu.com
Does anyone else have any good corpus dictionaries to recommend?

