name brand advertisement - German English Dictionary