stocked pistol - Spanish English Dictionary