place with many useless items - Español Inglés Diccionario