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

you ought to have done it

Вам следовало это сделать

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