macrourbanización

Noun

 * 1) huge urbanization
 * 2) huge housing estate