self-managing - Francés Inglés Diccionario