microrganisms - French English Dictionary