drum storage stacks - French English Dictionary