particulate processing - French English Dictionary