armor piercing capped tracer cartridge - Turkish English Dictionary