leaving the nest - French English Dictionary