double-stack magazine - French English Dictionary