long distance haulage - French English Dictionary