hydrocephali - German English Dictionary