put on one's gloves - French English Dictionary