behindern

Verb

behindern : to interfere, to obstruct

Das Unfallfahrzeug blockiert die Straße und behindert den Verkehr.

The crashed vehicle blocks the street and obstructs traffic.