pump storage station - Alemán Inglés Diccionario