translate English to French: Technical visits, meetings and workshops
Participation à des visites techniques, à des réunions et à des ateliers