hydrencephsloid - Spanish English Dictionary