The English term "scaffold" matches the Italian term "patibolo"

other english words that include "scaffold" : italian :
scaffolding intelaiatura, base