preach the gospel - German English Dictionary