Англо-русский социологический словарь

right livelihood

1) общественно одобряемые средства к существованию;

2) приемлемая экономическая активность.

Социологический англо-русский энциклопедический словарь