long-term strategy - Turkish English Dictionary