electrodischarge - French English Dictionary