macrencephalous - French English Dictionary