arthroscopic treatment of the degenerative arthritis of the knee joint - Spanish English Dictionary