to take one’s leave - Français Anglais Dictionnaire