hang up one's gloves - Alemán Inglés Diccionario