armored fighting vehicle (afv) - Almanca İngilizce Sözlük