sacrament of penance that is performed conscientiously and thoroughly - Español Inglés Diccionario