devote to the church service - Français Anglais Dictionnaire