micro-organisms - French English Dictionary