annular cartilage - Turkish English Dictionary