long lifespan - Turco Inglés Diccionario