flocculator - French English Dictionary