paste cathode - French English Dictionary