drop one's guts - Turc Anglais Dictionnaire