creationism - French English Dictionary