cartilage-perichondrium composite graft - Turkish English Dictionary