floating firing pin - Turco Inglés Diccionario