directorate of public service - German English Dictionary