translate English to French: Publisher, distributor, studion recording services etc.
Services d’édition, de distribution, d’enregistrement en studio, etc.