to take leave - French English Dictionary