have someone’s guts for garters - Französisch Englisch Wörterbuch