take one's hat and leave - Français Anglais Dictionnaire