instaurator - Spanish English Dictionary