physiological longevity - Turkish English Dictionary