internal hydrocephalus - Francés Inglés Diccionario