bio-scrubber unit - French English Dictionary