meaning of an der Straße entlang

an der Straße entlang - German to English

over the road