cartilage skeleton - German English Dictionary