low pressure water supply system - Espagnol Anglais Dictionnaire