roman catholic archdiocese of turin - Francés Inglés Diccionario