semilunar cartilage - Turkish English Dictionary