long-distance transport company - Español Inglés Diccionario