birth life expectancy - Turkish English Dictionary