to be organized on cooperative principles - Espagnol Anglais Dictionnaire