The concise Oxford Russian dictionary
Oxford University Press (1998)
Contains over 120,000 words and phrases and 190,000 translations.
Has examples showing how translations work in contexts, a quick-reference wordfinder.
RU DICO 4 Open access