The English term "ramshackle" matches the Italian term "pericolante"

other english words that include "ramshackle" : italian :
ramshackle hut catapecchia