essential service water (esw) - Francés Inglés Diccionario