dense housing - Francés Inglés Diccionario