armour piercing projectile - Alemán Inglés Diccionario