the word of god - French English Dictionary