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