press and public relations unit - German English Dictionary