hang up one's cleats - Español Inglés Diccionario