win a glorious victory - Turco Inglés Diccionario