labor managed firm - German English Dictionary