armour-piercing shell - Español Inglés Diccionario