solderer's gloves - French English Dictionary