terminal temperature difference - Spanish English Dictionary