have one's guts for garters - Français Anglais Dictionnaire