place with many useless items - Spanish English Dictionary