drop one's guts - German English Dictionary