heat-dissipating - French English Dictionary