armour-defeating projectile - Almanca İngilizce Sözlük