participle of mezclar - French English Dictionary