dewatering installation - Francés Inglés Diccionario