micrencephalous - Spanish English Dictionary