sacrament of penance that is performed conscientiously and thoroughly - Espagnol Anglais Dictionnaire