translate English to French: By CD pressing we mean the industrial manufacture of Compact Discs.
Nous entendons par pressage de CD la fabrication industrielle de Compact Disc.