Traducción español inglés

English version

¿Qué significa "TRAFICO DE LARGA DISTANCIA" en Inglés