save one’s honor - French English Dictionary