translate English to French: Internships or other training
Stages ou autres formations