on a long-term basis - Turkish English Dictionary