average life span - Turco Inglés Diccionario