microdiffusion - French English Dictionary