hydroelectric power stationTranslate hydroelectric power station | into German Italian translation of hydroelectric power stationn centrale (f) idroelettricahydroelectric power station in other Oxford dictionaries