water treatment apparatus - Turkish English Dictionary