subsidized apartments - Spanish English Dictionary