split-brain - Spanish English Dictionary