main pumping station - Alemán Inglés Diccionario