drop one's guts - Türkisch Englisch Wörterbuch