sandal made of tire rubber - Spanisch Englisch Wörterbuch