welder's protective clothing - Spanish English Dictionary