frame-mounted firing pin - Turco Inglés Diccionario