very conservative catholic doctrine and practices - Francés Inglés Diccionario