short lifespan - Turkish English Dictionary