colloidal particles - French English Dictionary