grinding and polishing - Turkish English Dictionary