biotic filtration - French English Dictionary