to be organized on cooperative principles - German English Dictionary