Big English-Russian dictionary

Большой Англо-Русский словарь