pumping facility - Alemán Inglés Diccionario