company licence - German English Dictionary