Akademik

отомстить
несовер. - мстить;
совер. - отомстить (кому-л. за кого-л./что-л. ) revenge oneself (upon smb. for smth.) , take revenge (on smb. for smth.) ;
avenge мстить врагу мстить за друга
сов. см. мстить.

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