long-distance traffic - French English Dictionary