welder's face shield - French English Dictionary