cartilage skeleton - Spanish English Dictionary