I have been using the Multitran dictionary for a long time, and I also recommend it to those who are learning foreign languages.