hand-finishing stick - German English Dictionary