heat-radiating - French English Dictionary