keeper of the seal - French English Dictionary