The Oxford Russian Dictionary: Russian-English/English-Russian
"One of the most current and comprehensive dictionaries in this price range, with 180,000 words and phrases and 290,000 definitions."--Library Journal