hydrencephalus - German English Dictionary