public services director - German English Dictionary