dry-cooling tower - English Synonyms Dictionary