high-rise housing project - Español Inglés Diccionario