leather strip put on the sole of athletic shoes - İspanyolca İngilizce Sözlük