preach the gospel - French English Dictionary