hang up one's gloves - French English Dictionary