electron-donating - Turkish English Dictionary