microcyst - French English Dictionary