that's the sperm that won - Turco Inglés Diccionario