footwear with a sole made of rubber - Französisch Englisch Wörterbuch