win a famous victory - Francés Inglés Diccionario