very religious and sanctimonious catholic - Espagnol Anglais Dictionnaire