scutching machine - Spanish English Dictionary