microfaunal - French English Dictionary