Dmitry Yermolovich
A comprehensive 2-way Russian-English dictionary with over 35,000 entries. Also includes tables of Russian noun declensions and verb conjugations.