organisation licence - German English Dictionary