A large construction site with many vehicles in a city.
Een grote bouwplaats met veel voertuigen in een stad.
The construction on the site is for a new municipal building.
De bouw op het terrein is voor een nieuw gemeentelijk gebouw.
the site could be for a parking lot
de site kan zijn voor een parkeerplaats