take off one's hat to - Français Anglais Dictionnaire