water supply facility - Espagnol Anglais Dictionnaire