armour piercing capped - Alemán Inglés Diccionario