superintendent of deposit institutions - French English Dictionary