name brand advertising - German English Dictionary