cloth-shearing machine - German English Dictionary