glomerids - French English Dictionary