put one's hat on - Français Anglais Dictionnaire