corporate licence - German English Dictionary