grant divine forgiveness - Francés Inglés Diccionario