department of the solicitor general - German English Dictionary