The Pocket Oxford Russian Dictionary by Jessie Coulson
This dictionary offers the intermediate user thousands of illustrative phrases, with specific emphasis on modern idioms and colloquial usage, 70,000 words and phrases, and over 120,000 translations, extensive coverage of common abbreviations and acronyms, and grammatical information on points of style and usage.