electric firing needle - Turco Inglés Diccionario