primary haulage - French English Dictionary