pumping stations - Alemán Inglés Diccionario