public relations and advertising - German English Dictionary