small room to store objects - Español Inglés Diccionario