low pressure water supply system - Turkish English Dictionary