cartilage in the knee - French English Dictionary