forward-looking strategy - Turkish English Dictionary