self-generative - French English Dictionary