lord high treasurer of england - Spanish English Dictionary