damaged articular cartilage - Turkish English Dictionary