hang up one's spikes - Francés Inglés Diccionario