lord high treasurer of england - French English Dictionary