average life expectancy - Francés Inglés Diccionario