"puppet government" in German puppet government Marionettenregierung Detailed translations for "puppet government" puppet government puppet government die Marionettenregierung{feminine} English synonyms for "puppet government" puppet government {n} pupet regime puppet state