not be a spring chicken anymore - French English Dictionary