instaurator - French English Dictionary