win a victory over - Turco Inglés Diccionario