sanctimonious catholic woman - Francés Inglés Diccionario