Wiktionary
cardboard cities
n. (plural of cardboard city English)
n. (plural of cardboard city English)