device for measuring the length of artificial spurs on fighter cocks - Spanish English Dictionary