echo-tomography - Turkish English Dictionary