messenger of the faith - Français Anglais Dictionnaire