superintendent of deposit institutions - Français Anglais Dictionnaire