wheeled tactical vehicle - German English Dictionary