produce electric discharge - Espagnol Anglais Dictionnaire