glomerate - French English Dictionary