sheep-shearing machine - Spanish English Dictionary