director of advertising - German English Dictionary