to take one’s leave - French English Dictionary