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