lord privy seal - German English Dictionary