any built-up area - Spanish English Dictionary