neogen - French English Dictionary