self-managed work team - Alemán Inglés Diccionario