log-mean temperature difference - French English Dictionary