Power station - English Synonyms Dictionary