juvenescent - French English Dictionary