place in a home where useless items are stored - Español Inglés Diccionario