self-organized - Francés Inglés Diccionario