leather strip put on the sole of athletic shoes - Spanish English Dictionary