revenge upon - Allemand Anglais Dictionnaire