firing pin block safety - Alemán Inglés Diccionario