juvenescence - Turkish English Dictionary