semilunar cartilage - Turco Inglés Diccionario