public service participant - German English Dictionary