storage stack - Spanish English Dictionary