have one's guts for garters - Allemand Anglais Dictionnaire