improve customer traffic/footfall - Spanisch Englisch Wörterbuch