high-temperature tar - French English Dictionary