high-density housing areas - Alemán Inglés Diccionario