self-organized - French English Dictionary