glochidium - French English Dictionary