gunshot from a chimba, homemade firearm - Turkish English Dictionary