someone that speaks by divine inspiration - German English Dictionary