spill (one's) seed - Deutsch Englisch Wörterbuch