head of the public service - German English Dictionary