a historic victory - Turco Inglés Diccionario