hidrosefali - German English Dictionary