The English term "building site" matches the Italian term "cantiere"

other english words that include "building" : italian :
building edificio, edifizio