autogenous thyroid cartilage interposition - Turkish English Dictionary