three-strap leather sandals - Deutsch Englisch Wörterbuch