leather strip put on the sole of athletic shoes - Spanisch Englisch Wörterbuch