devote oneself to god - Français Anglais Dictionnaire