hand-finishing stick - Turkish English Dictionary