cut-resistant gloves - French English Dictionary