plasma cathode - French English Dictionary