person who wears huarache leather sandals - Spanisch Englisch Wörterbuch