to be on short time - Turkish English Dictionary