long-distance train - Turkish English Dictionary