grant divine forgiveness - Français Anglais Dictionnaire