translate English to French: New Member Institutions 26.
Nouvelles institutions membres 26.