armor piercing capped tracer cartridge - Almanca İngilizce Sözlük