internal heat shield - French English Dictionary