healthy life expectancy - German English Dictionary