semilunar cartilages - Turkish English Dictionary