keeper of the great seal of canada - German English Dictionary