thermal recovery - French English Dictionary