trustbusters
English
Noun
trustbusters
plural of
trustbuster