polish something at the buff wheel - Turkish English Dictionary