pumped storage electrical power station - Español Inglés Diccionario