micrencephalous - French English Dictionary