macroencephalon - German English Dictionary