glochid - French English Dictionary