provide divine inspiration - Allemand Anglais Dictionnaire