return sludge pumping station - Turkish English Dictionary