short lifespan - Spanish English Dictionary