land transport vehicle - French English Dictionary