echoencephaloscope - German English Dictionary