microcyste - French English Dictionary