department for printing and delivery services - German English Dictionary