heat protection gloves - German English Dictionary