hydrocephaly - French English Dictionary