cloth-shearing machine - French English Dictionary