macrencephalous - Spanish English Dictionary