echoencephalogram - French English Dictionary