echoencephaloscope - Turkish English Dictionary