electrically insulating helmet - German English Dictionary