department of public information - German English Dictionary