win a glorious victory - Espagnol Anglais Dictionnaire