"puppet masters" in German puppet masters Strippenzieher Detailed translations for "puppet masters" puppet masters puppet masters(also: wire-pullers, manipulators, string-pullers) Strippenzieher{masculine plural}