public housing project - Alemán Inglés Diccionario