store that sells essential items - Spanish English Dictionary