micrencephalon - Spanish English Dictionary