double compartment hydrocephalus - French English Dictionary