strip of cloth/leather - Fransızca İngilizce Sözlük