hydrocephalic fetus - Spanish English Dictionary