do the polishing - Turkish English Dictionary