pumping installations - Turkish English Dictionary