pulse generator using electrochemical cells - Francés Inglés Diccionario