strip of cloth/leather - Turkish English Dictionary