rejuvenescence - French English Dictionary