water and drainage applications - Francés Inglés Diccionario