twenty-five or thirty-two calibre cartridge - Spanish English Dictionary