electron-donating - French English Dictionary