bioscrubber - French English Dictionary