safeguarding the public interest - German English Dictionary