micrencephalous - Francés Inglés Diccionario