welding protective equipment - French English Dictionary