heat-resistant tape - German English Dictionary