subsidized apartments - Español Inglés Diccionario