rejuvenate - Turkish English Dictionary