water saving apparatus - Turkish English Dictionary