shops selling trashy goods - Spanish English Dictionary