have someone's guts for garters - Türkisch Englisch Wörterbuch