slipping rib cartilage - Turkish English Dictionary