cartilage defect - Spanish English Dictionary