Definitions of inalienable right
a right that cannot be taken away or removed; a fundamental right
I think that artistic freedom is an inalienable right that should exist in any democracy.
There are multiple definitions - click on the translation that matches your context.
不可剥夺的权利 means:
名词
full
noun
a right that cannot be taken away or removed; a fundamental right
I think that artistic freedom is an inalienable right that should exist in any democracy.