low pressure water supply system - Alemán Inglés Diccionario