"sock puppets" in German sock puppets Sockenpuppen Detailed translations for "sock puppets" sock puppets sock puppets Sockenpuppen{masculine plural}