macroencephalon - French English Dictionary