pieces of grindstone - Turkish English Dictionary