hang up one's cleats - Espagnol Anglais Dictionnaire