publicity slogan - German English Dictionary