to rejuvenate - Turkish English Dictionary