hydropower utilisation - English Synonyms Dictionary