provide divine inspiration - German English Dictionary