strip of cloth/leather - Almanca İngilizce Sözlük