improve customer traffic/footfall - Deutsch Englisch Wörterbuch