meckelian cartilage - Turkish English Dictionary