eight wheeled vehicle - German English Dictionary