juvennescence - French English Dictionary