long term time horizon - Turkish English Dictionary