chainsaw protective gloves - French English Dictionary