superintendent of deposit ınstitutions - French English Dictionary