superintendent of deposit ınstitutions - Francés Inglés Diccionario