translate English to French: Photographs, slides, folders and brochures presenting the various activities.
Photographies, diapositives, dépliants et brochures présentant les différentes activités.