messenger of the faith - Espagnol Anglais Dictionnaire