Oxford Russian-English Dictionary by Marcus Wheeler
Based on a collation of the best existing Russian-English dictionaries, this extensively revised and updated edition contains over 70,000 entries, and includes some colloquial vocabulary, idioms, and scientific and technological terminology.