have one's revenge - Français Anglais Dictionnaire