sump of well - Francés Inglés Diccionario