spill (one's) seed - Turc Anglais Dictionnaire