long-distance train - Spanish English Dictionary