The English term "built" matches the Italian term "costruii"

other english words that include "built" : italian :
built in installato
well built benfatto