juvenescence - French English Dictionary