spill (one's) seed - Türkisch Englisch Wörterbuch