hydrocephaloid - Turco Inglés Diccionario