guardian of the faith - French English Dictionary