armor piercing projectile - Alemán Inglés Diccionario