short-term time horizon - Turkish English Dictionary