superintendent of deposit institutions - Francés Inglés Diccionario