drum storage stack - Spanish English Dictionary