armour piercing - Francés Inglés Diccionario