Vocabulary

揚水発電所

pumped storage power plant; pumped storage power station

noun