drum storage stack - German English Dictionary