"sockenpuppen" in English Sockenpuppen {m pl} sock puppets Detailed translations for "sockenpuppen" Sockenpuppen{masculine plural} Sockenpuppen sock puppets