cartilage skeleton - French English Dictionary