high water pump station - Turkish English Dictionary