soil microflora - French English Dictionary