Полный англо-русский словарь

self explanatory

Говорящий сам за себя

Полный англо-русский словарь