long-haul toll circuit - Turkish English Dictionary