cold resistant gloves - French English Dictionary