avenge, to

English Notes: 

to avenge sb. for an insult

German Translation: