spill (one's) seed - Turco Inglés Diccionario