hydrocephaloide - German English Dictionary