keeper/bearer of the seals - French English Dictionary