labor managed firm - Spanish English Dictionary