echoencephaloscope - Spanish English Dictionary