encephaloid - Francés Inglés Diccionario