translate English to French: Cooperatives, mutual societies, associations and foundations 273.
Coopératives, mutualités, associations et fondations 273.