welder's protective clothing - French English Dictionary