demography and life tables - Francés Inglés Diccionario