that's the sperm that won - Alemán Inglés Diccionario