non-profit housing corporation - Spanish English Dictionary