gunshot from a chimba, homemade firearm - Spanish English Dictionary