microfilter - French English Dictionary