hang one's hat on something - Allemand Anglais Dictionnaire