take french leave - Français Anglais Dictionnaire