spill (one's) seed - German English Dictionary