armor piercing - Alemán Inglés Diccionario