hydatogenesis - French English Dictionary