win a glorious victory - Français Anglais Dictionnaire