electrically insulating helmet - Turkish English Dictionary