protective footwear - French English Dictionary