potable water supply systems - Espagnol Anglais Dictionnaire