keeper of the rolls and records - Spanish English Dictionary