supercluster - French English Dictionary