semi-armour piercing - Alemán Inglés Diccionario