street traffic (in towns) - Französisch Englisch Wörterbuch