electric residue - French English Dictionary