scutching and breaking machines - Spanish English Dictionary