microflora - French English Dictionary