long-distance trains - Spanish English Dictionary