tied with leather strips - İspanyolca İngilizce Sözlük