hidrencefalia - German English Dictionary