tactical wheeled armoured vehicle - German English Dictionary