provide divine inspiration - Français Anglais Dictionnaire