frame-mounted firing pin - Francés Inglés Diccionario