lord high steward - French English Dictionary