neogenesis - French English Dictionary