hydrocephalia - French English Dictionary