artificial ejection of particles - French English Dictionary