waste-to-energy facility - English Synonyms Dictionary