electron donator - Spanish English Dictionary