physiological longevity - Français Anglais Dictionnaire