dense housing - Spanish English Dictionary