average life-span - Turco Inglés Diccionario