heat reflector - French English Dictionary