long-distance trains - Turkish English Dictionary