glomoid - French English Dictionary