The Italian term "cartellone, manifesto" matches the English term "placard"

other italian words that include "cartellone" : english :
cartellone, affisso, appunto, percepire, scudo notice
manifesto, cartellone, affisso poster
other italian words that include "manifesto" : english :
manifesto, cartellone, affisso poster