Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
Italian to English translations [PRO] Art/Literary - Marketing / Market Research / glossary/definitions
Italian term or phrase:di grande passaggio
Some famous brands are opening retail stores. This is about pop up shops and temporary stores.
"Sono insegne note a livello internazionale, in posizione centrale, con vetrine **di grande passaggio** e immagine, hanno già molti clienti e sono incluse nei tour dei viaggiatori e degli addetti ai lavori".
Does this mean many people "stop and shop"? Stop there and buy stuff, maybe?
If so, I wonder if there is an English equivalent.