to revenge oneself on someone - Allemand Anglais Dictionnaire