last a short time - Turkish English Dictionary