artificial spur (for cockfighting) - Español Inglés Diccionario