road transport vehicle - French English Dictionary