microbism - French English Dictionary