brand licensing - German English Dictionary