average life span - Alemán Inglés Diccionario