hydrencephalus - French English Dictionary