thread escutcheon - Turkish English Dictionary