electrofiltration - French English Dictionary