cartilage in the knee - Turkish English Dictionary