multi-particulate - French English Dictionary