armour piercing tracer - Spanish English Dictionary