inspiration of divine grace - German English Dictionary