take leave of somewhere - Français Anglais Dictionnaire