infuse a divine spirit in - Français Anglais Dictionnaire