water supply point - Español Inglés Diccionario