public relations and politics - German English Dictionary