welder's helmet - German English Dictionary