depth filtration - French English Dictionary