translate English to French: Major project parties
Principales parties au projet