double-stack magazine - Turkish English Dictionary