british thermal unit (btu) - English Synonyms Dictionary