to rack up a victory - Turco Inglés Diccionario