youthful vigour - Turkish English Dictionary