microclusters - French English Dictionary