show trials
English
Noun
show
trials
plural of
show trial