shoot a firearm with a firing pin - Espagnol Anglais Dictionnaire