long-haul train - Turkish English Dictionary