divine power and greatness - Français Anglais Dictionnaire