superintendent of financial services - French English Dictionary