rejuvenating - French English Dictionary