to save one's hide - French English Dictionary