provide divine inspiration - Francés Inglés Diccionario