district full of shops to repair or make carts - Französisch Englisch Wörterbuch