tholoid - French English Dictionary