an article of faith - French English Dictionary