self-generative - Turkish English Dictionary