electrode peed - French English Dictionary