keeper of the great seal - French English Dictionary