recovery of thermal energy - Turkish English Dictionary