light armored vehicle - German English Dictionary