hydatidiform - French English Dictionary