central public services trust - German English Dictionary