to be operated on cooperative principles - Deutsch Englisch Wörterbuch