pumping drainage - Francés Inglés Diccionario