Ramschladen

Noun

 * 1)  junk shop, jumble shop, five and dime, dime store