highly populated zone - Spanish English Dictionary