lifetime expectancy - Turkish English Dictionary