grant divine forgiveness - Alemán Inglés Diccionario