waste heat recovery system - French English Dictionary