puppet governments
English
Noun
puppet
governments
plural of
puppet government