life expectancy at birth - Turkish English Dictionary