that's the sperm that won - Spanish English Dictionary