hydrocephali - French English Dictionary