shot from a handgun - Spanish English Dictionary