long lifespan - Alemán Inglés Diccionario