thermal energy yield - French English Dictionary