shot from a handgun - Espagnol Anglais Dictionnaire