
main road- road with heavy traffic
verkehrsreiche Straße
high street- central street in a town with many shops, shopping street
zentrale Straße in einem Ort mit vielen Geschäften, Einkaufsstraße
priority road- road with the right of way
Straße mit Recht auf Vorfahrt