demography and life tables - Turkish English Dictionary