gun-armed armored vehicle - Almanca İngilizce Sözlük