wins and losses - Turco Inglés Diccionario