long rope of twisted leather - Türkçe İngilizce Sözlük