take one’s hat off - Français Anglais Dictionnaire