eight wheeled vehicle - French English Dictionary