water supply facility - Español Inglés Diccionario