physiological longevity - Francés Inglés Diccionario