self-managed work team - Francés Inglés Diccionario