split-brain - German English Dictionary