glomera - French English Dictionary