on a short-term basis - Turkish English Dictionary