energized electron - French English Dictionary