armor piercing incendiary - Alemán Inglés Diccionario