produce electric discharge - Español Inglés Diccionario