the worst of enemies - Français Anglais Dictionnaire