hydrocephaloid - Francés Inglés Diccionario