twenty-five calibre cartridge - German English Dictionary