armor piercing cap - Español Inglés Diccionario