electron-donating - German English Dictionary