to be organized on cooperative principles - Spanish English Dictionary