cleaning (a well) - Francés Inglés Diccionario