physiological longevity - Español Inglés Diccionario