short lifespan - Español Inglés Diccionario