recover the vigor of youth - French English Dictionary