esparto shoes or sandals - Deutsch Englisch Wörterbuch