pistol cartridge factory - Turkish English Dictionary