clerks regular of the divine providence - Español Inglés Diccionario