electrical insulating protective clothing - German English Dictionary