micrencephalon - French English Dictionary