life expectancy free from disability - German English Dictionary