self-generative - Spanish English Dictionary