sandal of rubber/leather - Deutsch Englisch Wörterbuch