armour piercing capped - Francés Inglés Diccionario