scattered electron - French English Dictionary