indulgence (remission of sins) - Francés Inglés Diccionario