long-distance transport company - Spanish English Dictionary