echo-tomography - Spanish English Dictionary