heat-resistant tape - Turkish English Dictionary