to be organized on cooperative principles - Allemand Anglais Dictionnaire