hydrocephalic - French English Dictionary