armour piercing capped - Français Anglais Dictionnaire