three-strap leather sandals - Spanisch Englisch Wörterbuch