satin-finishing wheel - Turkish English Dictionary