rubber or leather sandal - Französisch Englisch Wörterbuch