How to translete frensh word "maquette"?

Hi evryone,

How can we translate the word “maquette” for print commercial from frensh into english?
It’s a word used in advertising.
Thanks

model, replica, mock-up model, dummy

thank you, but I think I didn’t make my self clear. It’s a visual ( an ad) before airing in press. Just when you present an advertising concept.

google.com/search?hl=en&rlz= … n&ct=title

These are all definitions you find on the web. Help yourself

Thank you