armour piercing tracer - French English Dictionary