hydatoid - French English Dictionary