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