a voice crying in the wilderness - French English Dictionary