long-range budget - Turkish English Dictionary