hydrocephalic fetus - French English Dictionary