liquid waste processing facilities - Turkish English Dictionary