due process of law
English
Noun
due
process
of
law
(
uncountable
)
(
law
)
due process