long-haul networks - Turkish English Dictionary