gun-armed armored vehicle - Fransızca İngilizce Sözlük