biofiltration - French English Dictionary