self-managing - Alemán Inglés Diccionario