scattered electrons - French English Dictionary