infuse a divine spirit in - German English Dictionary