strip of leather left on the top part of footwear - Spanish English Dictionary