self-organizing - French English Dictionary