pumping of pavements - Turkish English Dictionary