healthy life expectancy - French English Dictionary