strip of cloth/leather - Türkçe İngilizce Sözlük